package com.jy.modules.cims.component.balance.dto;

import java.util.List;

import com.jy.modules.cims.component.balance.servicefee.ServiceFeeI;
import com.jy.modules.cims.data.common.dto.TCMmCostParamDTO;
import com.jy.modules.cims.data.common.dto.TCMmRaisePlanDTO;
import com.jy.modules.cims.data.dto.CreditDetailDto;
import com.jy.modules.cims.data.dto.LoanDetailDto;
/**
 * 费用计算参数Dto
 * <b>类名称：</b>FeeBuildDto <br/>
 * <b>类描述：</b><br/>
 * <b>创建人：</b>zhangmi<br/>
 * <b>修改人：</b><br/>
 * <b>修改时间：</b>2016-8-16 上午10:22:21<br/>
 * <b>修改备注：</b><br/>
 * <b>版本信息：</b>v1.0.0<br/>
 */
public class FeeBuildDto {

	//债权list
	private List<CreditDetailDto> creditList;
	
	//费用实现接口
	private ServiceFeeI ServiceFee;
	
	//费用参数
	private TCMmCostParamDTO tcmmCostParamDto;
	
	//交易类型
	private String dealType;
	
	//募集计划
	private TCMmRaisePlanDTO tcmmRaisePlanDto;
	
	//贷款list
	private List<LoanDetailDto> loanList;
	
	public List<CreditDetailDto> getCreditList() {
		return creditList;
	}

	public void setCreditList(List<CreditDetailDto> creditList) {
		this.creditList = creditList;
	}

	public ServiceFeeI getServiceFee() {
		return ServiceFee;
	}

	public void setServiceFee(ServiceFeeI serviceFee) {
		ServiceFee = serviceFee;
	}

	public TCMmCostParamDTO getTcmmCostParamDto() {
		return tcmmCostParamDto;
	}

	public void setTcmmCostParamDto(TCMmCostParamDTO tcmmCostParamDto) {
		this.tcmmCostParamDto = tcmmCostParamDto;
	}

	public String getDealType() {
		return dealType;
	}

	public void setDealType(String dealType) {
		this.dealType = dealType;
	}

	public TCMmRaisePlanDTO getTcmmRaisePlanDto() {
		return tcmmRaisePlanDto;
	}

	public void setTcmmRaisePlanDto(TCMmRaisePlanDTO tcmmRaisePlanDto) {
		this.tcmmRaisePlanDto = tcmmRaisePlanDto;
	}

	public List<LoanDetailDto> getLoanList() {
		return loanList;
	}

	public void setLoanList(List<LoanDetailDto> loanList) {
		this.loanList = loanList;
	}
	
}
